Skip to content

Conversation

@ImFirstPlace
Copy link
Contributor

@ImFirstPlace ImFirstPlace commented Dec 17, 2025

PoF: Adonis loads on my side but reviewers will have to test if Adonis loads on their side too.

image

@ImFirstPlace ImFirstPlace changed the title Other/settings revamp Settings revamp Dec 17, 2025
ImFirstPlace and others added 5 commits December 18, 2025 01:21
- Moved !join to Moderators (!join > :join)
- Removed Un/AddFriend commands
- Simplified !pnum (Nil players aren't possible anymore on the server)
- More simplification/typechecking for inspect
- Removed !getgroupinfo for being too expensive for a player command
- Reduce !audioplayer command size to one line
- !coords is also reduced to one line now
- !wait actually uses the Players level
…#2017)

* Fix memory leak of player reference caused by logs

* Fix typo
@GalacticInspired
Copy link
Member

but why

@ImFirstPlace
Copy link
Contributor Author

ImFirstPlace commented Dec 18, 2025

Benefits of splitting up the settings:

  • Makes it a lot easier to configure.
  • Allows for better documentation of each settings category.
  • Allows people to go directly to the setting they want instead of scrolling in a huge file.

The readme I added also helps people setup the admin as currently people have to figure it out themselves.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why was this turned off? it's not harmful to the place owner

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There was a discussion in the discord server about setting settings.CreatorPowers default to false and it even possibly removing the setting since if they want Sceleratis to debug the admin they can just rank him. Also some people may consider that setting to be a backdoor.

ImFirstPlace and others added 2 commits December 22, 2025 14:06
…privatechat and tts commands (Epix-Incorporated#2033)

* Add can user chat checks to alert, chatnotify, mpm, notify, npm, pm, privatechat and tts commands

* Remove debug check

* Fix lint issue

* rename pcall variables

* rename pcall variables

* Remove debug print

* Fix grammar mistake
* Remove additional ExploitGuiDetection settings

* Update DefaultSettings.luau
@kaiserandaxl
Copy link
Contributor

I feel like stuff is to spread out, condense some of these into one

@kaiserandaxl
Copy link
Contributor

Major flaw here aswell. You have no redundancy for everybody who uses the current Settings. This will break EVERY game using Adonis if you don't add redundancy for the old Settings module.

You need to fix this issue or this will never be merged.

Copy link
Contributor

@WalkerOfBacon WalkerOfBacon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move command aliases, cooldowns, and permissions to their own script instead of splitting them up

You should also support those that still use the old Settings script

@ImFirstPlace
Copy link
Contributor Author

@kaiserandaxl @WalkerOfBacon the way the module receives settings has not changed so the old settings is automatically supported, the loader merges all the settings into 1 table, it is extremely unlikely someone would insert adonis then use the old loader.

@ImFirstPlace
Copy link
Contributor Author

Move command aliases, cooldowns, and permissions to their own script instead of splitting them up

@WalkerOfBacon What would be a good module name for that?

@ImFirstPlace
Copy link
Contributor Author

You should also support those that still use the old Settings script

Yeah I think that's possible since I can just detect the instance type

@WalkerOfBacon
Copy link
Contributor

What would be a good module name for that?

CommandFunctionality or CommandRelated would do (in my opinion)

@ImFirstPlace
Copy link
Contributor Author

CommandFunctionality or CommandRelated would do (in my opinion)

Hmm, what do you think of CommandAdjustments too? I'm stuck between choosing CommandFunctionality and CommandAdjustments now

@ImFirstPlace
Copy link
Contributor Author

ImFirstPlace commented Dec 23, 2025

Ah nice so fixing that merge conflict just added more files to the commit, I probably shouldn't of rebased the branch

@WalkerOfBacon
Copy link
Contributor

Hmm, what do you think of CommandAdjustments too? I'm stuck between choosing CommandFunctionality and CommandAdjustments now

I like CommandAdjustments better actually

@WalkerOfBacon
Copy link
Contributor

Ah nice so fixing that merge conflict just added more files to the commit, I probably shouldn't of rebased the branch

yeahh go ahead and re-do this pr lol

@ImFirstPlace
Copy link
Contributor Author

Yeah i'm going to do that now and add what everyone suggested to the new PR, for some reason git wouldn't let me fix the merge conflict until I rebased

@Dimenpsyonal Dimenpsyonal added the 🖇️ loader The Adonis Loader and loader settings label Jan 3, 2026
@ImFirstPlace
Copy link
Contributor Author

Continued here: #2049

@ImFirstPlace ImFirstPlace deleted the other/settings-revamp branch January 5, 2026 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🖇️ loader The Adonis Loader and loader settings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants